7fc0c29352f0b7332831b79ce85383d801f0a116,cdap-app-fabric/src/main/java/co/cask/cdap/internal/app/ApplicationSpecificationCodec.java,ApplicationSpecificationCodec,deserialize,#JsonElement#Type#JsonDeserializationContext#,70
Before Change
JsonObject jsonObj = json.getAsJsonObject();
String name = jsonObj.get("name").getAsString();
String version = jsonObj.get("version").getAsString();
String description = jsonObj.get("description").getAsString();
Map<String, StreamSpecification> streams = deserializeMap(jsonObj.get("streams"),
After Change
String name = jsonObj.get("name").getAsString();
String version = null;
if (jsonObj.has("version")) {
version = jsonObj.get("version").getAsString();
}
String description = jsonObj.get("description").getAsString();